package com.atguigu.lease.model.bean;

import com.atguigu.lease.model.base.BaseEntity;
import com.baomidou.mybatisplus.annotation.TableName;
import java.util.Date;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

/**
 * 浏览历史
 * @TableName browsing_history
 */
@TableName(value ="browsing_history")
@Data
public class BrowsingHistory extends BaseEntity {
    /**
     * 用户id
     */
    private Long userId;

    /**
     * 浏览房间id
     */
    private Long roomId;

    /**
     * 
     */
    //通过jackson的注解 可以对时间日期格式化处理
    //timezone = "GMT+8" : 指定时间转换时的时区为东八区  pattern为时间日期的格式
    // 注解只会对标注的属性生效，优先级最高   也可以通过application配置文件全局配置，优先级低
    @JsonFormat(timezone = "GMT+8" , pattern = "yyyy-MM-dd HH:mm:ss")
    private Date browseTime;

    /**
     * 
     */
    private Integer isDeleted;
}